tractor-mounted mower - Francés Inglés Diccionario